be short-tempered - Turkish English Dictionary